@charset "utf-8";
.nr-tit a {color: red;}
.m-honewsbox{background: #fff;text-align: center;    padding: 0 15px;}
.m-honewsbox h1 a{color: #e90305;font-size: 36px;font-weight: bold;padding: 20px 0;display: block;    }
.m-honewsbox p{display: block;    padding-bottom: 11px;}

.m-flash{-ms-touch-action: pan-y; touch-action: pan-y;}
.g-flash,.g-flash img{height: 443px;}
.g-flash img{display: block; width: 100%;}
.g-flash .owl-item{position: relative;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 120px 0 15px; height: 50px; line-height: 50px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.3); color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 15px; bottom: 17px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 9px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 14px; height: 14px;  border-radius: 7px;background: #b1b4b5;}
.g-flash .owl-pagination .active span{background: #fff;}

.m-box1{background: #fff;}
.m-news .m-tabstyle1{margin-bottom: 10px;margin-top:14px;}

.m-box2{padding:12px 15px;background: #fff;height: 132px;}
.g-box2 h2{background: url(../images/home/bg-theme.jpg) left center no-repeat;width: 83px;height: 108px;}

.m-special{padding:12px 15px;background: #fff;height: 132px;}
.g-special{margin-left: 102px; height: 80px;    margin-top: 15px;}
.g-special .bd{margin: 0 38px;}
.g-special li{float: left; margin-right: 17px;}
.g-special li img{display: block; width: 236px; height: 80px; border-radius: 5px;}
.g-special .prev,.g-special .next{position: absolute; display: block; width: 17px; height: 31px; top: 24px; background-image: url(../images/home/icon-special.png); background-repeat: no-repeat;}
.g-special .prev{left: 0;background-position:  -2px 1px;}
.g-special .next{right: 0; background-position: -23px 2px;}

.g-box3left,.g-box3right{height: 324px;}
.npdbpx{background: #fff;height: 324px;    padding: 7px 16px 17px;    }
.npdbpx4{height: 272px;*+height: 248px;}
.m-title{display: block;background: url(../images/home/icon-linesamll.png) right center no-repeat;line-height: 47px;}
.m-title2{display: block;background: url(../images/home/icon-linebig.png) right center no-repeat;line-height: 47px;}
.m-title i{font-size: 35px;color: #b80608;}
.m-title span{color: #b80608;font-size: 22px;font-weight: bold;vertical-align: top; padding: 0 8px;background: #fff;}
.m-metting{    padding-top: 10px;}
.m-metting ul li{text-align: center;}
.m-metting ul li a{display: block;height: 45px;background: #f4f4f4;line-height: 45px;border-radius: 3px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-metting ul li a i{font-size: 25px;color: #bc1618;vertical-align: middle;}
.m-metting ul li a span{}

.m-picreading{margin-top: 14px;height: 199px;}
.g-picreading .u-itemreading{display: block;}
.g-picreading .u-itemreading img{display: block; width: 100%;}
.g-picreading .u-itemreading p{padding: 12px 0;text-align: center;display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-picreading .owl-item {padding: 0 5px;}
.m-picreading {    padding-top: 5px;}
.m-picreading .g-picreading .u-itemreading img{height: 148px;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
  .m-picreading .g-picreading .u-itemreading img{width:226px;}
  .m-flash{width: 734px;*+width: 718px;} 
  .m-news{width: 465px;*+width: 449px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.g-flash,.g-flash img{height: 300px;}
	.m-main{    background: #fff;padding-top: 20px;}
	.m-special .u-tit { display: none;}
    .g-special {margin: 0;}
    .m-special{padding:0;}

    .m-special{height: auto;}

    .m-newstzgg, .m-newzyzz, .npdbpx{padding: 0;}
    .npdbpx4{height: auto;padding-bottom: 10px;}
    .npdbpx{height: auto;}
    .g-box3left, .g-box3right{height: auto;}
    .g-box3left,.g-box3right{margin-bottom: 0;}
    .m-picreading{margin-top: 0;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
	 .m-honewsbox h1{font-size: 30px;}
	 .g-flash,.g-flash img{height: 200px;}
    .m-jqadv{height:50px!important}
    .m-jqadv.visible-lg{display:block!important}
    .m-jqadv img{width:140%!important;margin-left:-20%!important;left:auto!important;height:50px!important}

}
/*small xs*/
@media screen and (max-width: 638px) {
	body{font-size: 14px;}

}
